defecate on a hill - Español Inglés Diccionario